@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
#box{width:100%; height:100%; margin:auto;}
#header{ width:100%; height:60px; border-bottom:1px solid #CCC; margin:auto;}
#header .navs{width:290px; height:60px; float:right; margin-right:200px;}
#header .navs p{float:left; padding-left:24px; margin-top:20px;}
#header .navs a{text-decoration:none; color:#000; font-family:"微软雅黑 Light";}
#header .navs a:hover{ color:#F90;}
#main{width:1059px; height:100%; margin:auto;}
#main .main-Left{width:655px;float:left; border-right:1px solid #999;  border-left:1px solid #999;}
#main .main-Left .news-head{width:655px;}
#main .main-Left .news-head .source-logo{width:75px; height:76px; border-bottom:1px solid #999; float:left;}
#main .main-Left .news-head .source-logo img{width:100%; height:100%; border-radius:37.5px; }
#main .main-Left .news-head .source{width:577px; height:76px; border-bottom:1px solid #999; float:left;}
#main .main-Left .news-head .source h2{ margin-left:10px; margin-top:5px;}
#main .main-Left .news-head .source h4{ margin-left:10px; margin-top:5px;}
#main .main-Left .news-body{width:655px; height:100%;}
#main .main-Left .news-body .source-time{width:656px; height:25px;  float:left; }
#main .main-Left .news-body .source-content{width:656px; height:100%;}
#main .main-Left .news-body .fankui{ width:100px; height:35px; margin-left:550px; background-color:#06C; border:1px solid #06C; border-radius:5px; color:#FFF;}
#main .main-Left .message{width:655px; height:100%;}
#main .main-Left .message .mess-a{width:655px; height:200px; border-top:2px solid #930; border-left:1px solid #999; border-bottom:1px solid #999;}
#main .main-Left .message .mess-a h2{ margin-left:20px; margin-top:10px; float:left;}
#main .main-Left .message .mess-aa{float:left; margin-left:465px; margin-top:15px;}
#main .main-Left .message .mess-a .aaa{ font-size:18px; color:#339; margin-top:20px; margin-left:20px;}
#main .main-Left .message .mess-a .bbb{ background-color:#CCC; color:#FFF; margin-top:15px; margin-left:555px;}
#main .main-Left .message .mess-b{width:655px; height:100%; margin-top:20px; border-top:2px solid #960;}
#main .main-Left .message .mess-b h2{ margin-top:10px; border-bottom:1px solid #999;}
#main .main-Left .message .mess-b .mess-bb{width:655px; height:100%;}
#main .main-Left .message .mess-b .mess-bb .cca{width:79px; height:79px; float:left; border-radius:40px;}
#main .main-Left .message .mess-b .mess-bb .cca img{width:100%; height:100%;}
#main .main-Left .message .mess-b .mess-bb .ccb{width:573px; height:80px; float:left; margin-left:2px;}
#main .main-Left .message .mess-b .mess-bb .ccc{width:574px; height:60px; float:right; margin-left:80px; border-bottom:1px solid #666; background-color:#CCC; margin-top:5px;}
#main .main-Right{width:400px; height:100%; border:1px solid #CCC; float:left;}
#main .main-Right h2{ margin-top:15px; margin-left:15px;}
#main .main-Right ul li{ padding-top:15px; list-style:none; margin-left:15px;}
#main .main-Right .a{width:398px; height:200px; border-top:1px solid #930; margin-top:21px; position:absolute;}
#main .main-Right .a img{ width:100%; height:95%; position:relative; margin-top:10px;}
#main .main-Right .a p{position:absolute; margin-top:-20px; color:#fff;}
#main .main-Right .b{width:398px; height:200px; border-top:1px solid #930; margin-top:221px; position:absolute;}
#main .main-Right .b img{ width:100%; height:95%; position:relative; margin-top:10px;}
#main .main-Right .b p{position:absolute; margin-top:-20px; color:#fff;}
#main .main-Right .c{width:398px; height:200px; border-top:1px solid #930; margin-top:421px; position:absolute;}
#main .main-Right .c img{ width:100%; height:95%; position:relative; margin-top:10px;}
#main .main-Right .c p{position:absolute; margin-top:-20px; color:#fff;}
#comment{ color:#F00;};